package String_demo;

public class StringIndexOf {
    public static void main(String[] args) {
        /**
         * indexOf(String str):
         * 检查字符串出现的位置;
         * - 从字符串编号为0的位置开始匹配查找，找到第一个匹配位置
         *   停止，返回第一个匹配的字符位置;
         * - 如果匹配不到返回-1;
         * - 提供重载
         *    indexOf(String str,int ?):表示从第几个位置开始查找。
         * - lastIndexOf():
         *   从最后面开始，以匹配的第一个下标为准;
         *
         * 1.如果找到就返回第一个字符
         * 2.
         *
         */
        String str = "今天你吃了吗?你个GWZ!!!你好!!!你!!!" ;
        int index = str.indexOf("你");
        System.out.println(index);

        index = str.indexOf("闲");
        System.out.println(index);

        index = str.indexOf('你',3);
        System.out.println(index);
        index = str.indexOf("你",3);
        System.out.println(index);

        index = str.lastIndexOf("你");
        System.out.println(index);


    }
}
